protein self-assembly from programming arrays to bioinspired materials

Best popular protein self-assembly from programming arrays to bioinspired materials